Heliconius cydno (?) larva on P. costricensis (?)
Passiflora oerstedii flower, La Selva

 

Heliconius host plant ecology 1973-1986

Heliconius cydno, La Selva
Numbered H. hecale gathering pollen from Psiguria flower